// const lodash = require('lodash');
const path = require( 'path' );
var config = require(path.join( think.ROOT_PATH, 'config.js'))
module.exports = {
  global: {
    service: require( path.join( think.ROOT_PATH, 'src', 'home', 'controller', 'api', 'service' ) ),
    baseUrl: config.baseUrl,
    loginType: ["1001","1002","1003","1004","1005","1006"],
    apilist: {
      '/api/login/login': '/login/login', // 登录接口
      '/api/login/online': '/login/online', // 切换上线状态
      '/api/login/busy': '/login/busy', // 切换忙碌状态
      '/api/login/outline': '/login/outline', // 切换离线状态
      '/api/user/getuser': '/User/getUserInfo', // 从微信获取用户信息
      '/api/user/getsqluser': '/User/getSqlUserInfo', // 从微信回去用户信息
      '/api/user/getchatlog': '/User/getChatLog', // 获取聊天记录
      '/api/user/textmsg': '/User/sengMsgForUser', // 发送文本消息
      '/api/user/imgmsg': '/User/sengImgForUser', // 发送图片消息
      '/api/user/voicemsg': '/User/sendVoiceForUser', // 发送语音消息
      '/api/user/getpushmsg': '/User/getPushMsg', // 获取需要推送的消息
      '/api/user/clearpushmsg': '/User/clearPushMsg', // 获取取消推送的状态
      '/api/label/getlabel': '/Label/getLabel', // 获取全部分组
      '/api/label/creategroup': '/Label/createGroupCategory', // 创建父级分组
      '/api/label/createlabel': '/Label/createLabel', // 创建用户标签
      '/api/label/updatelabel': '/Label/updateLabel', // 更新用户标签
      '/api/user/setusertags': '/User/setUserTags', // 添加用户标签
      '/api/user/delusertags': '/User/delUserTags', // 删除用户标签
      '/api/csuser/saveusermsg': '/Customer_service/saveUserOtherMsg', // 保存用户额外信息
      '/api/csuser/movecsuser': '/Customer_service/moveCustmerService', // 转接客服
      '/api/csuser/getcstype': '/Customer_service/getConnectLink', // 获取客服是否接线的状态
      '/api/user/autopushmsg': '/User/autoPushMsg', // 每次登陆获取15个最新的联系人
      '/api/csuser/savereply': '/Customer_service/saveReply', // 设置客服的自动回复信息
      '/api/csuser/getreply': '/Customer_service/getReply', // 获取用户的自动回复信息
      '/api/csuser/getcsuser': '/Customer_service/getCustmerServiceInfo', // 获取用户的自动回复信息
      '/api/csuser/getallcsuser': '/Customer_service/getAllCustmerService', // 获取用户的自动回复信息
      '/api/csuser/outlinemsg': '/Customer_service/outlineMsg', // 获取用户的自动回复信息
      '/api/csuser/savebespeak': '/Customer_service/saveBespeak', // 保存客服的预约消息
      '/api/csuser/bespeaklist': '/Customer_service/bespeakList', // 保存客服的预约消息
      // '/api/csuser/getalluser': '/Customer_service/getButtInfo', // 获取客服下面的全部用户
      '/api/csuser/getalluser': '/Customer_service/getButtInfoPart', // 获取客服下面的全部用户12312 
      '/api/user/settags': '/user/setUserTags', // 添加用户标签 
      '/api/user/deltags': '/user/delUserTags', // 删除用户标签
      '/api/csuser/uploadpic': '/Chatupload/UnifiedUpload', // 上传图片通用接口   （新加）
      '/api/csuser/getusual': '/kefu/GetUsual', // 获取常用回复   （新加）  
      '/api/csuser/getmediaid': '/Chatupload/getMediaId', // 文件上传 ，返回mediaID （新加）  
      '/api/csuser/csuser_words': '/kefu/csuser_words', // 获取自定义的常用回复
      '/api/csuser/leaders': '/user/leaders', // 获取自定义的常用回复
    }
  },
  http: require( 'axios' )
};
